package dto;

import java.io.Serializable;
import java.util.Date;
import java.util.List;


public class OrdenPedidoTO implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int nroOrdenPedido;
	private Date fechaPedido;
	private ClienteTO cliente;
	private List<ItemOrdenDePedidoTO> itemsDePedido;
	private List<CotizacionTO> cotizaciones;
	private String estado;
	
	

	public OrdenPedidoTO(int numeroOrdenPedido, Date fechaPedido,ClienteTO cliTo, String estado,
			List<ItemOrdenDePedidoTO> itemsDePedidoTO, List<CotizacionTO> cotizacionesTO) {
		super();
		this.nroOrdenPedido = numeroOrdenPedido;
		this.fechaPedido = fechaPedido;
		this.cliente = cliTo;
		this.estado = estado;
		this.itemsDePedido = itemsDePedidoTO;
		this.cotizaciones = cotizacionesTO;
	}

	public String toString() {
		return "UsuarioTO [cliente=" + cliente + ", itemsDePedido=" + itemsDePedido + ", cotizaciones="+ cotizaciones +", "
				+"estado="+  estado +" ]";
	}

	public ClienteTO getCliente() {
		return cliente;
	}
	public void setCliente(ClienteTO cliente) {
		this.cliente = cliente;
	}

	public void setItemsDePedido(List<ItemOrdenDePedidoTO> itemsDePedido) {
		this.itemsDePedido = itemsDePedido;
	}

	public void setCotizaciones(List<CotizacionTO> cotizaciones) {
		this.cotizaciones = cotizaciones;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public List<ItemOrdenDePedidoTO> getItemsDePedido() {
		return itemsDePedido;
	}
	public List<CotizacionTO> getCotizaciones() {
		return cotizaciones;
	}
	public String getEstado() {
		return estado;
	}

	public int getNroOrdenPedido() {
		return nroOrdenPedido;
	}

	public void setNroOrdenPedido(int nroPedido) {
		this.nroOrdenPedido = nroPedido;
	}

	public Date getFechaPedido() {
		return fechaPedido;
	}

	public void setFechaPedido(Date fechaPedido) {
		this.fechaPedido = fechaPedido;
	}
	
	
	

}
